right rectangular pyramid - English Synonyms Dictionary